Big Huge Thesaurus

Sophia Loren

noun